Find hotels in St Mary, MO from $61

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 123 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Super 8 by Wyndham Perryville
2.0 star property
8.4 out of 10, Very Good, (919)
" Love the stay and staff was great "
$72 nightly
The price is $83
Oct 26 - Oct 27
Total with taxes and fees
Super 8 by Wyndham Perryville
Super 8 by Wyndham Farmington
2.0 star property
8.0 out of 10, Very Good, (594)
"Clean, friendly staff, quiet"
$54 nightly
The price is $61
Oct 19 - Oct 20
Total with taxes and fees
Super 8 by Wyndham Farmington
Baymont Inn and Suites by Wyndham Farmington, MO
2.5 star property
8.0 out of 10, Very Good, (1017)
"Great location"
$55 nightly
The price is $63
Nov 8 - Nov 9
Total with taxes and fees
Baymont Inn and Suites by Wyndham Farmington, MO
Holiday Inn Express Hotel & Suites Sparta by IHG
2.5 star property
9.2 out of 10, Wonderful, (354)
"Highly recommend this hotel!"
$103 nightly
The price is $115
Oct 19 - Oct 20
Total with taxes and fees
Holiday Inn Express Hotel & Suites Sparta by IHG
Baymont by Wyndham Chester IL
2.5 star property
8.6 out of 10, Excellent, (338)
"Great staff, clean rooms"
$74 nightly
The price is $82
Oct 19 - Oct 20
Total with taxes and fees
Baymont by Wyndham Chester IL
Quality Inn Farmington
2.5 star property
7.6 out of 10, Good, (845)
"We loved it and we are still staying "
$55 nightly
The price is $62
Nov 9 - Nov 10
Total with taxes and fees
Quality Inn Farmington
Microtel Inn & Suites by Wyndham Sainte Genevieve
2.5 star property
8.8 out of 10, Excellent, (600)
"Clean, friendly, and safe."
$79 nightly
The price is $88
Oct 19 - Oct 20
Total with taxes and fees
Microtel Inn & Suites by Wyndham Sainte Genevieve
Crown Pointe Lodge, BW Signature Collection
2.5 star property
9.0 out of 10, Wonderful, (554)
"We'd stay here again."
$99 nightly
The price is $113
Oct 26 - Oct 27
Total with taxes and fees
Crown Pointe Lodge, BW Signature Collection
Quality Inn Perryville I-55
2.5 star property
6.8 out of 10, (121)
"Right town, close to enough. "
$71 nightly
The price is $81
Oct 19 - Oct 20
Total with taxes and fees
Quality Inn Perryville I-55
Holiday Inn Express & Suites Perryville by IHG
2.5 star property
9.4 out of 10, Exceptional, (519)
"Rooms were clean and everyone was really nice. Only thing I would say is that for the breakfast, the bacon wasn't quite all the way done other than that, a good experience."
$103 nightly
The price is $118
Oct 20 - Oct 21
Total with taxes and fees
Holiday Inn Express & Suites Perryville by IHG
Days Inn by Wyndham Perryville
2.0 star property
6.8 out of 10, (412)
"Clean "
$68 nightly
The price is $78
Oct 19 - Oct 20
Total with taxes and fees
Days Inn by Wyndham Perryville
Triangle Inn Motel
2.0 star property
7.8 out of 10, Good, (38)
"The people there were very friendly and accommodating. If we're in that area again, we'll definitely be staying there."
$75 nightly
The price is $84
Oct 26 - Oct 27
Total with taxes and fees
Triangle Inn Motel
Hampton Inn Farmington
2.5 star property
8.8 out of 10, Excellent, (506)
"Had a very nice stay!"
$130 nightly
The price is $148
Nov 2 - Nov 3
Total with taxes and fees
Hampton Inn Farmington
Red Bud Country Inn
2.5 star property
9.0 out of 10, Wonderful, (46)
"Nice staff, very clean, easy parking. "
$86 nightly
The price is $96
Nov 4 - Nov 5
Total with taxes and fees
Red Bud Country Inn
The Conner House B&B
3.5 star property
10.0 out of 10, Exceptional, (18)
"Connie’s house was beautiful and historically very rich. She is so sweet and kind. Breakfast was great. Would love to come back again. "
$142 nightly
The price is $158
Nov 15 - Nov 16
Total with taxes and fees
The Conner House B&B
Holiday Inn Express & Suites Farmington by IHG
2.5 star property
8.6 out of 10, Excellent, (409)
"Great hotel"
$223 nightly
The price is $254
Nov 9 - Nov 10
Total with taxes and fees
Holiday Inn Express & Suites Farmington by IHG
Madison Inn Lodge
2.5 star property
7.6 out of 10, Good, (294)
"Room was not exactly smelling nice, but room was clean and comfortable. The lodge was close to expressway and shopping. Staff was very friendly. I would stay there again."
$81 nightly
The price is $88
Oct 31 - Nov 1
Total with taxes and fees
Madison Inn Lodge
Briarwood Inn of Sparta
2.5 star property
7.4 out of 10, Good, (119)
"It’s the mid level hotel in town. Clean and gets the job done. "
$70 nightly
The price is $78
Oct 27 - Oct 28
Total with taxes and fees
Briarwood Inn of Sparta
K-River Motel & Campground
2.0 star property
8.8 out of 10, Excellent, (19)
"I enjoyed my stay very much. Clean room, comfortable bed, friendly staff and atmosphere. I would recommend this to anyone "
$60 nightly
The price is $67
Nov 2 - Nov 3
Total with taxes and fees
K-River Motel & Campground
Sparta Motel
2.0 star property
4.4 out of 10, (66)
"Walking distance to downtown Sparta, but property is old, unkept, in need of updates. Price charged for this kind of room is ridiculous. "
$66 nightly
The price is $73
Oct 18 - Oct 19
Total with taxes and fees
Sparta Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St Mary Hotel Reviews

More cheap stays in St Mary

Hotels in St Mary with star-rating

Find out more about St Mary

Top reasons to visit St Mary

  • Outdoor Adventures: St. Mary offers beautiful hiking trails and picturesque landscapes perfect for exploration.
  • Historic Charm: Discover charming neighborhoods, historic sites, and inviting urban parks throughout the area.
  • St. Mary’s Gardens: Enjoy the serene beauty of St. Mary’s Gardens, a lovely spot for relaxation.
  • Paranormal Tours: Experience intriguing paranormal tours that add a unique twist to your visit.
  • Diverse Accommodations: Choose from various comfortable lodgings, including pet-friendly and business-themed options.

Find great hotels near St Mary

Explore a variety of hotel accommodations in St. Mary, Missouri, where you can find comfortable lodgings perfect for your needs. Whether you're looking for pet-friendly options, business-themed stays, or an adventurous vacation experience, St. Mary has something for everyone. Discover the best hotels and motels near St. Mary that provide the ideal base for your travels and enjoy a memorable stay in this charming town.

  • Super 8 by Wyndham Perryville: Experience a comfortable and convenient stay at Super 8 by Wyndham Perryville, designed with the modern traveler in mind. Located 12 miles from St. Mary, this motel offers a business-themed atmosphere ideal for professionals on the go. Guests appreciate the well-equipped Business Center and meeting rooms, making it easy to stay productive during their visit. The property is also pet-friendly, welcoming furry companions with specific policies to ensure a pleasant experience for all. Whether you're traveling for business or leisure, Super 8 provides a reliable and accommodating environment.
  • Holiday Inn Express & Suites Perryville by IHG: Your ideal getaway awaits at Holiday Inn Express & Suites Perryville by IHG, situated 12 miles from St. Mary. This hotel stands out for its LGBTQIA-friendly environment, making it a welcoming choice for all travelers. The property features an accessible Business Center and meeting rooms, catering to those who need to balance work and leisure. Guests can enjoy a range of complimentary amenities, ensuring a comfortable and enjoyable stay. With its commitment to inclusivity and comfort, this hotel is perfect for both business and leisure travelers seeking a friendly atmosphere.
  • Baymont by Wyndham Chester IL: Enjoy a delightful stay at Baymont by Wyndham Chester IL, located just 8 miles from St. Mary. This hotel combines business functionality with a pet-friendly policy, making it an excellent choice for travelers with furry friends. The 24-hour Business Center and meeting facilities cater to professionals needing to stay connected. Guests will appreciate the warm and welcoming atmosphere, along with amenities designed to ensure a relaxing experience. Whether you're on a business trip or a family vacation, Baymont provides the comfort and convenience you need.

Where to stay near St Mary

St. Mary, Missouri, offers a delightful blend of outdoor adventures and romantic getaways. Explore the surrounding regions for breathtaking views and stunning beaches that are perfect for family-friendly excursions. Take leisurely walks through charming neighborhoods and immerse yourself in the friendly atmosphere. Whether you're seeking entertainment or a peaceful retreat, St. Mary is the ideal destination for creating unforgettable memories.

  • Ste Genevieve: Situated a mere 9 miles from St Mary, Ste Genevieve is a charming city that boasts a rich history and beautiful outdoor spaces. Known for its romantic and entertaining atmosphere, this area attracts visitors year-round, particularly peaking from July to September. Outdoor enthusiasts will appreciate the recreational areas and campgrounds available for exploration. Notable attractions include a national state park and picturesque lakes, making it an excellent destination for those looking to connect with nature while enjoying a variety of events at local venues.
  • Perryville: Located 11 miles from St Mary, Perryville presents a delightful blend of outdoor activities and scenic views. This city experiences consistent visitor numbers, with a peak from May to July. Ideal for couples and nature lovers, Perryville offers ample recreational areas and top-notch golf courses. Visitors can also explore nearby lakes and the national state park, ensuring a relaxing escape filled with breathtaking landscapes. Whether you're looking to tee off or just take in the scenery, Perryville is a must-visit during your trip.
  • Chester: Just 7 miles away from St Mary, Chester is a vibrant city that promises adventure and stunning scenery. With visitor numbers peaking during the summer months from June to August, this area is perfect for those seeking outdoor activities. Chester features well-maintained recreational areas and golf courses for enthusiasts. Local landmarks include beautiful lakes and a national park, providing a picturesque backdrop for outdoor adventures. Whether you're hiking, biking, or enjoying a round of golf, Chester offers an exhilarating experience for all.

Things to do near St Mary

St. Mary, Missouri offers a delightful mix of outdoor adventures and romantic getaways. Explore its beautiful hiking trails and enjoy day trips to nearby attractions. For entertainment, visit the local arena or indulge in shopping at the center. Don't miss the opportunity for memorable stays and intriguing paranormal tours, as well as various educational experiences that highlight the area's rich history.

Shopping

In St. Mary, you can find local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Cape Girardeau Mall, about 15 miles away, featuring a variety of retailers, from department stores to specialty shops, ensuring a fun shopping experience.

Recreation

Experience the Perryville Country Club, where you can enjoy a round of golf amidst beautiful landscapes and outdoor activities. For a serene retreat, visit Pickle Springs Natural Area, perfect for relaxation and reconnecting with nature. End your day at Sparta Country Club, indulging in luxury and fine amenities.

Adventure

Experience the World Shooting and Recreational Complex, located 24 miles from St Mary, where you can engage in various shooting sports, archery, and outdoor recreational activities. It’s an ideal spot for adventure enthusiasts looking to enhance their skills and enjoy the great outdoors.

Nightlife

St. Mary, Missouri offers a cozy nightlife with local bars like the Riverside Tavern, perfect for a laid-back evening. For a more lively atmosphere, check out the nearby clubs hosting live music and dancing. Enjoy a friendly vibe as you mingle with locals and fellow travelers alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Mary

St. Mary, Missouri, offers plenty of ways to save on your visit. Enjoy free entry to attractions like Elzie C. Segar Memorial Park and explore the area by walking, biking, or driving. For the best hotel rates, consider visiting from January to February or November, with Wednesdays being the cheapest night to stay. Use Expedia to compare prices, book package deals, and join their One Key membership for exclusive discounts and future savings. By planning your trip wisely, you can enjoy St. Mary without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St Mary are January to February and November, where the prices are slightly lower. This is in comparison to April to May and July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St Mary is Wednesday. The most expensive day to stay in St Mary is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Mary with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near St Mary

St. Mary, Missouri, offers a delightful blend of outdoor adventure and romantic experiences, perfect for entertainment-seeking travelers. Explore historic sites, charming houses, and urban parks while enjoying family-friendly activities. Don’t miss the beautiful St. Mary’s Gardens and the quaint St. Mary Village, along with other nearby attractions that highlight the rich culture and history of the area. Whether you're looking for relaxation or exploration, St. Mary has something for everyone.

  • Fort Kaskaskia: Located 6 miles from St. Mary, Fort Kaskaskia is a historic site that offers a glimpse into the region's past. Visitors can explore the remnants of the fort and enjoy scenic views of the Mississippi River, immersing themselves in the rich cultural heritage of the area.
  • Pierre Menard Home: Also 6 miles away, the Pierre Menard Home is a beautifully preserved historic house that reflects early 19th-century architecture and lifestyle. Guided tours provide insights into the life of Pierre Menard, the first Lieutenant Governor of Illinois, enhancing your understanding of local history.
  • Elzie C. Segar Memorial Park: Situated 7 miles from St. Mary, this urban park is perfect for families and outdoor enthusiasts. With recreational facilities, picnic areas, and walking trails, it's an excellent spot to relax and enjoy the natural surroundings.

Best time to go to St Mary

The best time to visit St Mary can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St Mary falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St Mary falls in January, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.9°F (0.5°C)Light RainMostly SunnySlightly LowSlightly Low
February36.0°F (2.2°C)Light RainMostly SunnySlightly LowSlightly Low
March46.9°F (8.3°C)Light RainMostly SunnyAverageAverage
April56.1°F (13.4°C)Light RainMostly SunnyAverageSlightly High
May66.0°F (18.9°C)Light RainMostly SunnyAverageSlightly High
June75.4°F (24.1°C)Light RainMostly SunnySlightly HighAverage
July78.1°F (25.6°C)Light RainMostly SunnySlightly HighSlightly High
August76.1°F (24.5°C)Light RainMostly SunnySlightly HighAverage
September70.2°F (21.2°C)Light RainMostly SunnyAverageAverage
October58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Light RainMostly SunnyAverageSlightly Low
December38.1°F (3.4°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St Mary

For your visit to St. Mary, Missouri, you can fly into two major airports: Williamson County Regional Airport (MWA) in Marion, IL, located 52 miles away, and Cape Girardeau Municipal Airport (CGI) in Cape Girardeau, MO, situated 50 miles from St. Mary. Near MWA, consider staying at the Drury Inn & Suites Marion, just 2 miles from the airport, or the Holiday Inn Express Hotel & Suites Marion Northeast, 3 miles away. At CGI, you have options like the Drury Plaza Hotel Cape Girardeau Conference Center, 6 miles from the airport, and the Courtyard by Marriott Cape Girardeau Downtown, also 6 miles away.

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St Mary.
How can I save on a St Mary hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St Mary hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St Mary hotel?
Prices for hotels in St Mary often vary, but you can find a great deal from $61 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia